﻿@charset "UTF-8";
.headerbg {
  height: 103px;
  border-bottom: solid 4px #009944; }
  .headerbg .logo {
    float: left;
    height: 103px;
    width: 361px; }
  .headerbg .nav {
    width: 480px;
    height: 103px;
    float: right; }
    .headerbg .nav ul li {
      float: left;
      margin-left: 20px; }
      .headerbg .nav ul li a {
        display: block;
        width: 100px;
        height: 70px;
        padding-top: 33px;
        line-height: 22px;
        text-align: center; }
        .headerbg .nav ul li a span {
          display: block;
          line-height: 20px;
          font-size: 10px; }

.nav ul li a:hover {
  background: #009944;
  color: #ffffff; }

.nav ul li a.current {
  background: #009944;
  color: #ffffff; }

#in-pro {
  background: #f4f8fb;
  padding-top: 50px; }

.pro-box-title {
  text-align: center; }
  .pro-box-title h2 {
    font-size: 24px;
    font-weight: bold; }
  .pro-box-title p {
    color: #009944;
    text-transform: uppercase;
    font-size: 12px;
    font-weight: bold;
    padding-top: 4px; }

.tab-bar {
  text-align: center;
  margin-top: 40px; }

.tab-bar li {
  display: inline-block; }

.tab-bar li a {
  display: inline-block;
  width: 120px;
  padding-top: 42px;
  text-align: center; }

.tab-bar li a.active {
  color: #009944;
  font-weight: bold;
  font-size: 16px; }

.tab-box {
  padding: 40px 0 60px 0; }

.tab-box .tab-index {
  display: none; }

.in_pro_list li {
  width: 250px;
  margin-right: 24px;
  float: left;
  border: solid 1px #d2d2d2; }
  .in_pro_list li a {
    display: block; }
  .in_pro_list li span {
    display: block;
    text-align: center;
    border-top: solid 1px #d2d2d2;
    height: 55px;
    line-height: 55px;
    background: #ffffff; }

.in_pro_list li:hover {
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3); }

#brand-box {
  width: 100%;
  overflow: hidden; }

.brand-left {
  width: 50%;
  float: left; }

.brand-right {
  width: 50%;
  float: right; }

#in-news {
  margin-top: 60px; }

h2.news-bar {
  line-height: 30px;
  background: url("../images/bar-bg.gif") no-repeat left bottom;
  padding-bottom: 12px; }
  h2.news-bar a {
    float: right;
    display: inline-block;
    background: url("../images/morebg.gif") no-repeat left center;
    padding-left: 20px; }
  h2.news-bar span {
    color: #0058ae;
    text-transform: capitalize;
    font-size: 20px;
    margin-right: 6px; }

.lastest {
  float: left;
  width: 526px; }

.lastest-list {
  margin-top: 20px; }

.lastest-list li {
  margin-top: 20px; }

.lastest-list li .las-time {
  float: left;
  width: 177px;
  color: #999999;
  line-height: 24px; }

.lastest-list li .las-time span {
  display: inline-block;
  float: right;
  border: solid 2px #cfcfcf;
  color: #0058b5;
  padding: 0 2px;
  height: 20px;
  line-height: 20px; }

.lastest-list li a.news-title {
  display: block;
  float: right;
  width: 337px;
  line-height: 24px; }
  .lastest-list li a.news-title span {
    color: #ffffff;
    display: inline-block;
    height: 20px;
    background: #009944;
    font-size: 10px;
    vertical-align: middle;
    line-height: 20px;
    padding: 0 4px;
    margin-bottom: 2px;
    margin-left: 5px; }

.jishu {
  float: right;
  width: 525px; }

.jishu-list {
  margin-top: 20px; }

.jishu-list li {
  float: left;
  width: 254px;
  margin-right: 17px;
  background: #f4f8fb;
  padding-bottom: 12px; }
  .jishu-list li span {
    display: block;
    padding: 0 12px;
    margin-top: 10px; }
  .jishu-list li em {
    display: block;
    font-size: 12px;
    color: #0058ae;
    padding: 0 12px;
    margin-top: 10px; }

#in-about {
  height: 509px;
  margin-top: 56px;
  background: url("../images/aboutbg.jpg") no-repeat center top; }

.inner-about {
  padding-top: 78px;
  padding-left: 615px;
  color: #ffffff; }
  .inner-about h2 {
    font-size: 26px;
    margin-bottom: 40px; }
  .inner-about p {
    text-indent: 2em;
    font-size: 16px;
    line-height: 24px;
    margin-bottom: 15px; }
  .inner-about a.about-btn {
    display: block;
    width: 142px;
    height: 42px;
    text-align: center;
    line-height: 42px;
    background: #ffffff;
    color: #009944;
    margin-top: 40px; }
  .inner-about a.about-btn:hover {
    background: rgba(0, 0, 0, 0.2);
    color: #ffffff;
    color: #009944 \9; }

.footerbg {
  background: #1e1e24;
  height: 387px; }

.footer {
  color: #79787f;
  padding-top: 73px; }
  .footer h3 {
    font-size: 16px;
    border-bottom: solid 1px #61616d;
    color: #ffffff;
    padding-bottom: 20px;
    margin-bottom: 40px; }
  .footer ul li {
    line-height: 32px; }
  .footer a {
    color: #79787f; }
  .footer a:hover {
    color: #009944; }

.footer-nav {
  float: left;
  width: 120px;
  margin-right: 46px; }

.partner-link {
  float: left;
  width: 120px;
  margin-right: 84px; }

.in-contact {
  float: left; }
  .in-contact ul {
    padding-left: 38px;
    background: url("../images/bg1.gif") no-repeat left 5px; }

.fenxiang {
  float: right; }

.share-it-box span.tit {
  line-height: 30px !important;
  font-size: 18px;
  font-weight: 500 !important; }

.bdshare-button-style0-32 a {
  border-radius: 100%; }

.copy {
  text-align: center;
  margin-top: 60px; }
  .copy span {
    padding: 0 24px; }

/*棣栭〉css缁撴潫*/
.sub-banner {
  height: 220px; }

.position-bg {
  background: #eeeeee;
  height: 54px;
  line-height: 54px; }

.main {
  margin-top: 60px;
  margin-bottom: 60px; }

.content {
  line-height: 24px;
  word-wrap: break-word; }

/*鍏充簬鎴戜滑缁撴潫*/
.pro-class-bg {
  padding-top: 18px;
  border-bottom: solid 1px #e6e6e6; }

.brand-btn {
  height: 47px;
  font-size: 16px;
  margin-top: 10px; }
  .brand-btn a {
    display: inline-block;
    height: 32px;
    padding-top: 8px;
    border: solid 1px #009944;
    border-radius: 4px;
    width: 117px;
    text-align: center;
    margin-right: 10px; }
  .brand-btn a:hover {
    background: url("../images/dot3.png") no-repeat center top;
    color: #ffffff;
    border-color: #ffffff; }
  .brand-btn a.btn-active {
    background: url("../images/dot3.png") no-repeat center top;
    color: #ffffff;
    border-color: #ffffff; }

.pro-class {
  height: 52px;
  line-height: 52px;
  font-size: 16px; }
  .pro-class a {
    margin-right: 40px;
    padding-bottom: 15px; }
  .pro-class a:hover {
    border-bottom: solid 2px #009944; }
  .pro-class a.pro-active {
    border-bottom: solid 2px #009944;
    color: #009944; }

.sub-pro-list li {
  margin-bottom: 30px; }

.page {
  margin-top: 20px; }
.page span {
  display: block;
  float: left;
  padding: 6px 12px;
  border: solid 1px #009944;
  margin-right: 10px;
  text-align: center;
  font-size: 12px;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  font-family: "瀹嬩綋";
  color: #009944; }
.page a {
  display: block;
  float: left;
  padding: 6px 12px;
  border: solid 1px #009944;
  margin-right: 10px;
  text-align: center;
  font-size: 12px;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  font-family: "瀹嬩綋";
  color: #009944; }
.page span a{
border:solid 0px #009944;
height:5px;
}

.page a:hover {
  background: #009944;
  color: #FFF; }

.page a.page_current {
  background: none;
  border-color: #f1f1f1;
  color: #666666; }

/*浜у搧鍒楄〃缁撴潫*/
.pro-img {
  width: 318px;
  height: 459px;
  float: left;
  border: solid 1px #d2d2d2; }

.pro-content {
  float: right;
  width: 709px; }
  .pro-content h2.pro-content-tilte {
    font-size: 26px;
    border-bottom: solid 2px #cccccc;
    padding-bottom: 10px;
    margin-bottom: 16px; }

.page2 {
  padding-top: 24px;
  border-top: solid 1px #cccccc;
  margin-top: 20px; }

.fanhui a {
  display: block;
  width: 106px;
  text-align: center;
  background: #00873c;
  height: 34px;
  line-height: 34px;
  color: #FFF;
  border-radius: 4px; }

.fanhui a:hover {
  background: #00a248; }

.news-list {
  padding-bottom: 20px; }

.news-list li {
  margin-bottom: 15px; }

.news-img {
  width: 306px;
  float: left; }

.news-box {
  width: 734px;
  height: 152px;
  float: left;
  padding: 20px;
  background: #f8f8f7; }
  .news-box a {
    font-size: 16px; }
  .news-box span {
    display: inline-block;
    background: #009944;
    color: #ffffff;
    font-size: 10px;
    padding: 0 4px;
    margin-left: 14px;
    height: 16px;
    line-height: 16px; }
  .news-box p.send-time {
    margin-top: 10px;
    color: #999999; }
  .news-box p.laiyuan {
    margin-top: 60px;
    padding-left: 30px;
    background: url("../images/dot.png") no-repeat left center; }

.sub-news-title {
  margin-bottom: 32px; }
  .sub-news-title h2 {
    font-size: 26px;
    font-weight: bold;
    margin-bottom: 24px; }
  .sub-news-title span.slaiyuan {
    display: inline-block;
    padding-left: 30px;
    background: url("../images/dot.png") no-repeat left center;
    margin-right: 24px; }
  .sub-news-title span.stime {
    display: inline-block;
    padding-left: 30px;
    background: url("../images/dot2.png") no-repeat left center;
    margin-right: 24px; }

/*# sourceMappingURL=mycss.css.map */
